google.maps.__gjsload__('stats', function(_){var kX=function(){this.b=new _.Qk},lX=function(a){var b=0,c=0;a.b.forEach(function(a){b+=a.Sn;c+=a.tn});return c?b/c:0},mX=function(a,b,c){var d=[];_.qj(a,function(a,c){d.push(c+b+a)});return d.join(c)},nX=function(a){var b={};_.qj(a,function(a,d){b[(0,window.encodeURIComponent)(d)]=(0,window.encodeURIComponent)(a).replace(/%7C/g,"|")});return mX(b,":",",")},oX=function(){var a;_.vf[35]?a=_.Q(_.nf(_.U),11):a=_.xq;var b=window.document;this.l=_.ji;this.f=a+"/maps/gen_204";this.j=b},pX=function(a,b, c,d){var e={};e.host=window.document.location&&window.document.location.host||window.location.host;e.v=a;e.r=Math.round(1/b);c&&(e.client=c);d&&(e.key=d);return e},qX=function(a,b,c,d){var e=_.P(_.U,0,1);this.m=a;this.B=b;this.l=e;this.f=c;this.j=d;this.b=new _.Qk;this.A=_.Ua()},sX=function(a,b,c,d,e){var f=_.P(_.U,23,500);var g=_.P(_.U,22,2);this.D=a;this.G=b;this.K=f;this.l=g;this.B=c;this.m=d;this.A=e;this.f=new _.Qk;this.b=0;this.j=_.Ua();rX(this)},rX=function(a){window.setTimeout(function(){tX(a); rX(a)},Math.min(a.K*Math.pow(a.l,a.b),2147483647))},tX=function(a){var b=pX(a.G,a.B,a.m,a.A);b.t=a.b+"-"+(_.Ua()-a.j);a.f.forEach(function(a,d){a=a();0this.b.length&&_.cv(this,this.G,500))}; uX.prototype.G=function(){for(var a=pX(this.B,this.m,this.j,this.l),b=0,c;c=this.b[b];++b)a[c]="1";a.hybrid=+_.Wj();this.b.length=0;this.A.b({ev:"api_mapft"},a)};vX.prototype.l=function(){for(var a;a=this.j.removeAt(0);){var b=a.Vm;a=a.timestamp-this.B;++this.f;this.b[b]||(this.b[b]=0);++this.b[b];if(20<=this.f&&!(this.f%5)){var c={};c.s=b;c.sr=this.b[b];c.tr=this.f;c.te=a;c.hc=this.m?"1":"0";this.A({ev:"api_services"},c)}}};wX.prototype.oa=function(a){a=_.Uc(a);this.G[a]||(this.G[a]=new uX(this.b,this.D,this.da,this.j,this.B));return this.G[a]};wX.prototype.ob=function(a){a=_.Uc(a);this.A[a]||(this.A[a]=new qX(this.b,this.D,this.j,this.B));return this.A[a]};wX.prototype.f=function(a){if(this.l){this.m[a]||(this.m[a]=new _.Pv,this.l.register(a,function(){return b.sb()}));var b=this.m[a];return b}}; wX.prototype.ea=function(a){if(this.l){this.K[a]||(this.K[a]=new kX,this.l.register(a,function(){return lX(b)}));var b=this.K[a];return b}};var xX=new wX;_.pe("stats",xX);});